package com.ttbj.product.api;

import com.ttbj.product.bean.dto.SalesmanDto;

public interface SalesmanFacade {
	
	 /**
	  * 获取业务员信息
	  * @param salesmanDto
	  * @return
	  */
	SalesmanDto findSalesman(SalesmanDto salesmanDto);
	
	/**
	 * 更改用户信息
	 * @param user
	 * @throws Exception 
	 */
	void updateUser(SalesmanDto user) throws Exception;
	
	/**
	 * 判断是否有业务员信息
	 * @param salesmanDto
	 * @return
	 * @throws Exception
	 */
	default boolean isEmpty(SalesmanDto salesmanDto)  throws Exception{
		if(null == findSalesman(salesmanDto)){
			return true;
		}
		return false ;
	}

	void addUser(SalesmanDto user);

	void logout(SalesmanDto user);

	
	
	

}
